Very clean and comfortable, with lots of thoughtful touches throughout. Very easy and convenient check-in/check-out process. Raymond and Sharon are great at communicating and answering any questions. Loved our stay and you will too!