Delphin Be Grand is a hotel offering upscale rooms, beach access, a lagoon-style pool, and a large spa.