Great location, check-in process and communication.