Very clean. Beautiful place. Very roomy. Great communication with host. Would definitely stay again