We booked this chalet very last minute after our other Airbnb cancelled the day before our trip because the A/C was down. Communication with the host was excellent - they were very responsive and helpful. The listing photos are accurate - the chalet is dated and had a slight musty smell - but it is well equipped and we had plenty of space for our family of 5 (ages 1, 3, & 5). The stairs are steep but there was a baby gate in the upstairs closet to keep our 1 year old off the stairs. 5 stars because the amenities are AMAZING. The beach, pools, and playgrounds were lovely - we had the best time and will definitely be back again next summer!