The location is perfect. Gemma and Lyron were extremely responsive and helpful. Our weekend couldn't have been better.