absolutely amazing hotel occupying gorgeous castle-chateau, right on the beach, with amazing rooms, service, restaurant, jacuzzi on the beach, - best place for romantic getaways, very upscale, with great service and staff. I would rate it as 5 stars.