We have been coming here twice a year for both family and couple's vacations for about 5 years now. I should have written long ago but I guess I was greedy: I wanted to keep the secret to myself!
Cherry Tree Inn offers everything that's important in vacation accommodation. It's clean. The rooms are spacious and comfortable, with fridge/microwaves and dvd players. The beds are great. It has a small beach. The breakfast is about the best hotel breakfast bar I've ever seen--not just pastries and waffles but hot foods that vary daily, several kinds of fruit, cereals, and coffee cakes. The pool area is always clean and the sauna is something different and fun. The manager, Jonathan and his staff are friendly and work to get to know you. There's a binder of menus for local restaurants in the lobby, along with beverage service, cookies in the afternoon, and inviting fireplace, and dvd's to rent.