Clean, spacious, and comfortable! The hosts were great about communication and added extra little touches that made our stay even better. Would definitely stay again!