Everything you need. The location and amenities were great. The bed was a little hard for my taste but everyone's different. Perfect for a couple people. We were sad to leave such a cute little hide a way. Very clean and and thoughtful touches made our stay enjoyable 🥰