The location is really perfect. It's maybe a little smaller than I thought given the photos. Check-in was smooth and professionally done, no real complaints.