An absolutely lovely place to stay. We stayed here for four nights with friends in a two-bedroomed apartment (actually they gave us a three bedroomed one- bonus!) and it was wonderful. We had a dishwasher, washer/dryer, secure gated parking, fans and air con, an amazing master bedroom with spa bath, large living area, it all felt really new, clean and secure and everything worked perfectly. Would definitely stay there again. Oh, and there's a small pool with a communal barbecue too. Brilliant.