Dreams is a great place to get married. I have been to a few weddings there and they are always beautiful! Two of my girlfriends got married there and they hired Scott Brown for pics http://www.scottbrownweddings.com/Home.html and Bijan Zade for music http://www.mayanvibes.com/. Both brides were extremely happy and now one is coming back for her cousins wedding..........they are contagious aren't they!!! I would recommend both guys for their services and Dreams is a beautiful classy resort - you will not be disappointed!! Breath and Enjoy!