Rojo is amazing. The setting is perfect for a reception, very "islandy" with a huge outside, thatch covered, dining room along with an inside air-conditioned bar and additional smaller dining room. I especially like the open kitchen allowing you to view the preparing of your meal.
Very nice and oh yeah, awesome food.
I would suggest getting one of their villas for the night, unbelievable.