Rojo ,is a great place to dine it is my number one choice for dining on the island ,a five star plus place #1 in ambiance ,#1 food #1 service !!!!!And there are some very good places in ambergris caye to eat you could dine out seven nights all at some great places .I try to do a half fast food trip report each month so check out my past reports on fine dining here ,having said that Portofino is ,very /very nice,Also a good choice ... I have not tried Mambo's since the new owners ,it is on my to do list ,one day??? .Go live the dream and enjoy your in for a treat...