It may not be cheap (spoiler alert - it's not!) but you get what you pay for. Decent sized rooms, good selection of food for all meals, selection of lounges, TVs in every room and lounge, nice garden, lots of activities (3 each day), lovely staff, daytime receptionist, parking, walks nearby. So many pros and very few cons!