Outstanding place. We felt like it was a new home. Most amenities were new and the decor made us feel very comfortable. We loved the layout. Bed was very comfortable, maybe 7/10 on the firmness scale. Lots of useful beach items were provided (chairs, coolers, beach toys for our toddler). The area was also perfect. Walking distance to beaches and places to eat. The host was helpful and very prompt with communication. We’d love to stay there again.