What a great experience, this has everything you would want and a great location! Highly recommended!