The Villa Vera Hotel was nice. The resort is located in the mountain with some beautiful views. The problem is that so much of the city is literally in ruins.
A lot of your views are looking at buildings that are falling down with garbage all over. The hotel has some very nice pools and an awesome staff that was very friendly and helpful. Although our room was cleaned daily it was infested with these little bugs, which other guests told us they had too.
Since the resort was not full when we were there they upgraded us to a room with a balcony, but generally the rooms you get through RCI do not. The resort is separated into individual units at all different levels of the hills, so if you have any walking difficulties this resort would not be for you since you either have to go up or down a hill to get to anything.
The spa: if you like going for a massage in 95 degree weather with no air-conditioning, then you might like it and they charge $8 per day per person to use the fitness center, which is in a glass enclosed room facing the sun with no air-conditioning. It smelled horrible in there, we could not use it. If I went back I'd stay at Mayan Palace.