Overall we were happy with our stay. Location was great with just a short walk to the beach. They provided beach chairs, beach umbrella, beach towels and a cooler. It was also an easy walk or short drive to some good restaurants.
We arrived a little bit early and they were very accommodating and let us in as soon as they finished cleaning.
Our only complaint was the mattress. If you like a really firm mattress you are probably okay. But my husband and I both would have preferred a softer mattress.
It looks exactly like the pictures. It is well-kept, clean. Most mornings we enjoyed a quiet breakfast on our private lanai. Very convenient.