Outstanding communication and easy check in. Very clean and many nice touches. Really enjoyed our stay.