Great location, clean with modern interiors. Amazing views, well stocked amenities, fantastic holiday had