Clean, everything you need. Great communication from the host, super easy to check in, etc. I was working during my stay and the wifi worked great for conference calls. The Zen patio is awesome. Loved the lush landscaping. I practiced yoga each morning out there. Highly recommend!