yes, wedding rehearsal are done, however the hotel requests that your group is not more than 30 persons and have to be doe in a selected restuarant, as such you can get a welcome dinner as well. we had a welcome cocktail which was price at US15 per person that also includes hords and a open bar for a hour, ask for the infinity bar location , it is beautiful there