Overall a great experience. When we got there, the floor had some shoe prints, but the place was clean overall. Excellent location. Signing up for the app to check in is a little annoying but it's a decent system. I would stay here again!