Stylish hotel offering sea-view rooms, multiple pools, dining, and a high-end spa. Located within a resort setting.