This place was amazing. It had everything listed plus more. If you are looking for a place close enough to the main street to walk, fantastic location and facilities at the venue and a host that responds quickly for any questions, then this is the place to stay, highly recommend.