We were late booking this year and unable to book our usual place, so we paid extra for this one and were not disappointed. The extra space was helpful as our kids and spouses/SOs stayed at various times during the week, and the layout and amenities were nice. The mattress in the master bedroom was firm but comfortable. Anticipating rain that, thankfully, dodged us, we brought an extra TV from home for the bedroom, since there's only one, in the main living area. Space was clean, overall, though there were some crumbs, etc., under the couch. The view from the balcony is excellent, though I wish the table were taller. All in all, a very enjoyable stay!