Perfect location and super clean! We had an amazing time with our 14yr old daughter.