Great location, communication, and check in. Outdoor terrace would be great on a sunny day.