The location is great! The place is clean and very organized. We had a great time.