Great location and so clean. Check in was smooth and accurate. Parking is an issue but we made due and still had a great time!