The location was perfect. We were met at the water taxi, which was really nice. Any questions we had are answered really quickly. Overall, a great experience.