Clean and spacious! Hosts were communicative and delightful! Thank you for the wonderful stay!