Great check-in process and communication, and fantastic location.