A wonderful place in paradise. Our stay at Villa Estrella was excellent. The unit was beyond our expectations:… September 21, 2021 by Post navigation 5 star rating Amazing! Perfect stay! Karen was lovely and answered all our questions 24/7. It was a great pleasure!…