Honestly, I’m grateful to travel and rarely leave a review, but this place misses on so many levels. The food is bloody awful. I had a decent meal at the a la carte restaurant, but the buffet is just shockingly bad. A large portion of the staff seemed miserable and not very helpful at all, can’t say i necessarily blame them. The stench of the septic system wafts throughout the property and the amenities are below average. The gym was beat to hell and the air stunk of septic so bad my throat was almost raw after each workout. No coffee in the rooms, and they have no to go coffee in the resort at all. I had to wait 45min past check in to get my room, and I was denied a late checkout. I broke the monotony by booking a spa service, place was beat up, smelled bad and you could the people outside as well as staff on the phone. The property itself is beat up, broken stairs and light fixtures hanging off. The wifi was garbage, constantly cutting out and making you log in multiple times throughout the day. The only bright spot was the beach itself. That said, not more than 15min would go by without a merchant being pushy to sell goods. One even woke me up from a nap.
Honestly, I will never return to this resort or any other Viva property.