Place was very clean and we enjoyed staying there. The location is very convenient to most places but would recommend a rental car.
The pullout bed is not comfortable so be aware if you plan to have someone staying on that.
Other than that, the amenities were wonderful and a nice add. Jenn also has some beach chairs, noodles and an umbrella that came in really handy! Would book again!