Went for a week AI and had a great time. We have stayed at the Viva Hotels before and we were not disappointed with this one. The rooms were excellent, clean and large enough for a family of 4. We were just a couple so plenty space for the 2 of us.
On our arrival we got towels for the pool and key for the safety deposit box in the room, these are paid for at check in. The staff treated all guests as if they were special, they worked some hours but still always had smile on their faces.
I would recommend this hotel for couples and families alike.