Very clean, beautifully presented hotel and apartment. Pool was great, it was lovely to have the option of self catering with the kitchen. Everything looked new and immaculate. Fresh bread rolls dropped off each day at the room was so helpful and allowed us to make our own lunch each day. Lakeside cafe on site serves great food throughout the day,and fantastic cocktails and is run by Victor, a really charming guy, and his wife, who take real pride in the food, much of it organic and locally sourced. We didn't have a car, but the hotel runs a shuttle bus to the supermarket, (5 mins) at 10 am each day ) (pre-book with reception as sometimes it doesn't run if not enough demand) which is otherwise an uphill walk of 30-40 minutes. The lake is 10-15 minute walk and has cafe and water sports, fun pedalos and kids clubs. Choice of 2 lovely beaches, each with facilities, 25/40 minute walk, wear comfy shoes! Very scenic anyway, by wetlands and marshes, or a few minutes' drive if you have a car, I think each beach has parking nearby. Beaches are great, and there are lifeguards, but be careful on breezy days as the waves can be strong. The area is a playground for the wealthy, lots of multimillion pound villas and golf resorts, with manicured boulevards etc. Not loads to do, if you're not into golf and watersports or shopping for Cartier watches, lol, but beautiful and relaxing nonetheless. The Lakeside country club was great - a quiet and really relaxing place.