Great place clean and cozy. As for amenities, they were off the chart that kept it fully stocked with snacks, food and everything else. The bed was super comfy. We absolutely loved it.