Very clean and comfortable. Hosts were great. Would stay again for sure. Great value.