Great great location. This is just the perfect spot, right on the beach and easy access to everything. Although the building is adjacent to public access, it never got too crowded. We enjoyed our ocean view. The room was very clean and nicely decorated. There is even a general store on site if you need to grab something quickly.
The one downside would be a bit small space and no microwave, but we always ate out so not too much of an issue since it was only the 2 of us. But it may be cramped for more than 2 ppl.
However, overall we would book here again just for the fact that the location was so great. We really did enjoy our stay.