The room is very clean and the views from the windows are wonderful. The host communicates very well with you and makes sure you have everything you need. Check in was easy. The pool is spectacular! Great stay. Love their dog. Super cute and friendly. The best part of my day was being greeted by the pup!