The location was absolutely perfect and everything including checkin was beyond easy! Everything was perfect! We were a short walking distance to everything. Can't say enough about how great it was!