great location, wonderful place. we have a great time. highly recommended.