Very clean and spacious. We are developers. Internet worked excellent. Tv has all of the options. Shower is nice. Bath in the 2nd bath good for a soak. Host is everything you want. Not bothersome, helpful, respectful, overall it was excellent. We needed the place last minute due to a different booking falling through with another host. This host made us happy the other place didn’t work out. 5 stars. Absolutely worth it