While the location is beach front and the view is breath taking the rest of our stay was pretty bad.
The place was dusty, my wife had breathing issues and we got skin irritation from the bed when we woke up.
We complained right as we checked in, but no alternative or attempt to assist was given.