Stunning location & setting, amazing pool area, on the beach, beautiful, spacious & clean rooms. Created beautiful memories for a girls weekend away.