Location great, communication and check in/out was seamless, and we very much enjoyed our stay!