Everything we needed for our stay. Having a parking spot was excellent! Easy access to a lot of amenities.