Very clean, awesome views, and comfortable. We really enjoyed our stay! Guest services are pretty disorganized, but that is not the hosts fault. Wonderful host with quick communication!