Good location, very clean, family friendly, everything has been thought of. Highly recommend