Exactly as described, and full of thoughtful touches to make the stay easier. We appreciated the sunscreen and snacks, and loved getting to stay here. Thanks!