Beautiful location and ocean views. The place was clean, new, modern, well decorated. The beds were comfortable and it was an overall great stay.