Huge appt. Great location. Efficient checkin and communication. Super value for the price.