We had a great stay at Rancho Relaxo. Great house for families, it's like your home away from home, it has everything you need.
Kids particularly enjoyed all the games and the table tennis table.
Perfect location too.