Great location and communication, easy to check in, and thoughtful touches!