One more idea! Two days of getting pampered at Maruba could rank as "purrrrrrrrfecto!".
It's a pretty amazing spot - ride horses, swim int he pool, soak in mineral baths, get massages, facials, mud-baths ...... go home totally rejuvinated!