I would book flowers and photog myself and arrange rest with resort. Great Island photographer is Miguel Pacheco - you can email him directly at Islandcolor.com. Good luck.