Great location, clean place with nice touches. Communication was timely and check-in was a breeze.