What a beautiful place to celebrate a special occasion