They get an "A" for effort, but you'll fall in love with what Vila Joya could be, not what it is. Bottom line:
1) The room decor is out of date and feels cheap. The bathrooms are especially inconvenient with outdated plumbing.
2) The staff is top-notch. SUPER nice and accommodating. Food is excellent.
3) It feels like they're going for a "homey" hotel, but they miss the mark because they try to mix way too many different styles in one small place and end up with a confusing ambiance.
4) The town surrounding the Vila feels like a poor Latin town from the 1980's, which is reflective of the poor economic times they are having. There's not a lot to do and we found ourselves a little uncomfortable in the area.
5) The rooms are not quiet at ALL. If the people downstairs are having any kind of celebration or talking loudly, you'll hear it all. If the staff walks the corridors or does anything, you hear it.
6) The wi-fi was pretty slow, but that may be indicative of the region.
Overall, they are making a good attempt at having a resort, but they need to invest in new decor, sound-proofing the rooms, bring some more light into the the whole hotel and offering other things to do in the area around the hotel so you're not bored.