I too got married on the Vista May 20th 2017. This was our 2nd marriage my first I had a big wedding and I thought that was beautiful my husband got married in the court house so he really wanted a wedding. So we decided on a cruise wedding in the port of Miami as we live in Ft. Lauderdale and we had family that were not going to be able to sail with us. I have to say the wedding was better then we ever expected. It was fantastic it does fly by and yes family can add some stress but do not let it.. It is your day and it is about you and your partner and your love. I do also agree have them or someone make you a to go plate or several we did not get to eat anything and everyone said the food was amazing we were so involved in dance and cake and pictures. I have to say the pictures were amazing and yes pricey but worth it. You walk off with albums in your hand, thank you cards etc.. You can negotiate and I mean negotiate they want to sell you everything but I suggest getting the usb drive with all pictures. also when you leave remember they throw away all the prints so try to get them from them. we did get pictures on canvas and to be honest we have not framed it it is still in the tube. I had the photographer take group shots of everyone with us and we had 1 group shot of everyone which is our favorite as some where going to sail with us and the rest were getting off. Congratulations to all I hope this is helpful..