Nice location. Seamless check-in / check-out and great, timely communication. Would stay again.