Perfect in every way. We arrived early but were able to check in early and the place had everything we needed. The location is great because it's super close to everything.