Great clean place with beautiful beach views. However the place was a little run down and a few amenities not functional during our stay.