Pitahayas restaurant at the Hacienda del Mar in Los Cabos, Mexico. featured in family travel with colleen kelly