This is a great location for a beach getaway, and we loved the views we got from the living room and master bedroom. Very clean and all of the kitchen appliances worked just fine.
Our only complaints were:
Because of the layout, when sitting at the dining room table, you don't get any of the view.
The living room couches (futons) were the very uncomfortable to sit in for any length of time.
Other than these two things, we had a great stay and would certainly look at this location again for a future visit!