I don't have any complaints about the home. It was small, but it was comfortable, clean & quite close to the beach. I enjoyed my stay and would consider returning.
The reason I knocked off a star is that the listing is misleading. To start, there was no balcony. There is a deck, but those are not even close to the same.
Also, and even more troublesome for us, there was no grill. Keep in mind that we purchased nearly $200 in food for grilling, only to discover there was no grill. We called the property managers upon arrival Monday, and they tracked down the owner, who stated he had no intention of returning the grill. I was pleased that the property managers rented a grill for us to use during our stay, but it was delivered to the main house Tuesday morning, and this location is an addendum behind the house. I spent the entire day not at the beach, but in the house waiting for a grill. At 4:50 I called the property manager again and they basically said to look around for it, but it wasn't there. I said I wasn't comfortable going onto the property of the main house, but they insisted it was fine. I didn't agree because if I found a grill and moved it, am I stealing someone's grill? It was an uncomfortable discussion that left a bad taste. Eventually we did get the grill and we were able to identify it as a rental, and we were happy with the outcome.
Overall - excellent vacation. After several days the listing is not updated so be aware there's NO GRILL.