We stayed here with a 6yo, mom and grandparents. The apartment is enormous, (biggest couch I've ever seen) and very comfortable. There are thoughtful little touches too - the toy cabinet was our favourite.
Cathy lives upstairs, she was very easy to communicate with. She accommodated or late check-in, offered late check-out free of charge, and responded to messages immediately.
The village is like a fairy-land. Anywhere you look is gorgeous. Highly recommend!