Third time to Villas Sol (last trip was 3 years ago) for my family. Villas Sol is not a luxury property but is great for having the best of both worlds- 3 bedroom villa rentals with resort facilities (pool, internal transportation to beach, mini market and restaurant on site). We saved a ton of money by renting the villa directly... More