A wonderful place in paradise. Our stay at Villa Estrella was excellent. The unit was beyond our expectations:…