I would have been very pleased with this hotel if I had small children. Although there was a sign by the entrance saying "families welcome" or something similar, I hadn't picked up on that when I booked in a hurry, I should probably have done more research. It is an ideal place for families, but I wouldn't recommend it to anyone travelling without children. Although the rooms were very nice (although some of the furniture was a bit tired) the walls were thin and we could hear every child's cry, every phone ring, every shower being taken. The food was really very good considering the numbers they are catering for and the staff were fantastic, always smiling, working so hard through every meal, they never stopped running around being polite and friendly to everybody. But don't expect a quiet meal when surrounded by high chairs! The location was ideal for us, we walked to the beach and to all the restaurants nearby (we gave up our pre-paid dinners and ate out instead for 5 of our 7 nights). Although we had a car, we could have managed without one in this location and parking at nearby restaurants and shopping was more of an effort than the easy walk around the area. All in all we had a good week in spite of being woken very early every day! The staff were the best I have experienced in a long time and the food was excellent. Although we won't be staying here again, I would certainly recommend it to families wanting an easy and fun holiday.