great location! great place! had an excellent time! would recommend this again and again