Charming is definitely the word I would use but I would also include, perfect location near things like food and fun, near the lake, which is always the best, and felt like I was staying at a friends house. We had a great experience.