Fantastic location, great communication and seamless check in/out.