You can also stay somewhere at a resort close to the water,in case some of your guests want a vacation. Then you just book a property/hotel for the day of your wedding. Good luck.Havana is amazing for pictures and I am sure you'll be happy with everything.