The good, the bad, and the annoying.
First for the good: you can't beat the view from the pool area or the ocean view rooms. Especially for the price. The staff are all extremely friendly and willing to help, but there was an occasional language barrier (yes, that is our fault and totally not theirs!) The pool was nice and refreshing and always nice to have a swimup bar.
Access to surf boards and boogie boards is a great addition, and you can keep them for your whole stay, which saves time every morning if you want to get an early start.
Monkeys. There is a troupe of monkeys that hangs out in the trees by the steep driveway. They were a blast to watch.
The bad: Its sadly a long list. The furniture. The beds are not uncomfortable in of themselves, but the frames are the noisiest things I have ever encountered. Every time you move in bed it makes the most awful creaking sounds. The sheets on the bed were very rough and scratchy, especially when you have spent the whole day at the beach and some back with a sunburn.
And the outdoor patio furniture was very uncomfortable to sit on and enjoy the beautiful view so we really didn't spend as much time out there as we would have liked. The lounge chairs around the pool (the few that there were) had seen better days and most were sagging almost to the ground. It looked like they were in the process of fixing them, but slowly.
The Crazy Monkey breakfast was pretty good and filling but we made the mistake of eating there one night. WORST. BUGER. EVER. I haven't had a burger that bad since the junior high cafeteria.
And speaking of the Crazy Monkey... Friday nights. They can warn you that it "might" be a little noisy during their weekly party. They lie. It is beyond just a little noisy. It was deafening. With a beat that pounded in your head until you think it might explode. It was so freaking loud that it was scaring the cockroaches out of the walls to run around our room looking for somewhere to hide from the racket. If you are not a 20 something party animal, my suggestion is plan your trip so you ARE NOT STAYING HERE on a friday night. Even a woman we met staying across the street and down a block said the noise kept her awake.
The annoying: The steps going up to the hotel from the street. Yes, if you do any research before you book, you will know about them. They are very pretty, but day after day of use killed my knees. Again, this is my fault and not the hotel's because I am the one with bad knees, but be forewarned that this might not a good hotel choice for anyone with mobility issues.
And speaking of access, another issue that is in no way the hotel's fault but we found to be a problem at times is the lack of a sidewalk. You have to walk along the side of the road for a couple of blocks to and from town and at times the traffic on the road is very heavy and going faster than it should with pedestrians present.
All in all this is definitely a case of "you get what you pay for". We enjoyed our time here, but would not stay at Vista Villas again. less