Perfect location! We had a great time, and would love to return.