Great location, modern conveniences. Kitchen is well equipped. The deck is hard to see the ocean when you are seated. But the location is so worth it!