We just got married here last week and the place was beautiful. Marta was so pleasant to work with. As an all inclusive venue, i would say this place is definitely worth it. we had our ceremony outside and the we used the formal dining room with approximately 170 guests. Everything was setup nicely, plenty of room. They were very accommodating and the food was great. The DJ however, we did not get to meet until the day of. During dinner the music was low and didnt really set the mood right but when the party started going it got better. There was some malfunction with the photobooth but they were able to give us an extra hour of use. Our minister was such a lovely person to speek to. He had nothing but nice and kind words to say. We are so glad to have met him and that he was able to perform our services. Our cake was pretty and simple, just the way i wanted it and it was super delicious. They also did a very good job on my husbands grooms cake, it looked too good to eat. Overall our experience was great. I would definitely recommend this place. Thank you Rainbow Gardens staff for everything!