D Maris Bay is a luxury hotel offering upscale accommodations with mountain or sea views, multiple restaurants and bars, and private beaches.