- Disliked: Cleanliness, staff & service, amenities
Great location beautiful views. Horrible customer service, no one in that place was welcoming or helpful. We felt like we were an inconvenience to them when asking for help. Food was horrible, the lady in the entrance was Horribly rude. I would definitely never go to that resort again. I definitely do not recommend Villa Sol to anyone.