Clean, comfortable, and spacious. Charming indeed! Felicity was a great host-- communicative and friendly. She was very accommodating and I'd happily stay again.