This was our first overseas holiday with our 18 month old daughter and we could not have chosen a better place to stay. The villa was spacious, clean and in good condition. We could not hear any other guests above us or next to us, so the room felt very private also. The facilities were amazing. The pool was large and well kept, the restaurants/cafes had amazing food and beverages and the shops by reception had a wide range of good available. The best part of the holiday was the staff. All of the staff had smiles and were happy to help when needed. Our daughter had a blast running around being greeted by everyone - her little wrist must be quite tired from all the waving and high fives - but she loved every second of it. Some of the staff even learnt her name which we thought was a wonderful touch.