Spacious, clean, and very well-equipped. The place had everything you could need. The air conditioning was great. Very nice outdoor patio with beautiful view. The host was responsive and helpful.