Clean. Spacious. Loved that each room had its own bathroom plus an extra bathroom on the first floor. Robert was a good host and responsive to questions. Would recommend this place to friends and family.