My family and I stayed at the Icy Oasis Villa. We had 3 three year olds and a 7 year old plus 7 adults. The villa had something for everyone! We all really enjoyed all of the arcade games, table tennis, wall scrabble, home theatre and the pool and hot tub! The mattresses are super comfortable. We all slept like babies. Lots of room for everyone. The customer service team a Villatel are very responsive and touch base with you throughout your stay to ensure you are happy. The facilities at the resort are also amazing! Great food at the restaurant also. Such a great family vacation. Highly recommend!