My daughter enjoys coming here for dance training, however, I believe it is time for NHPA to expand. There is very limited parking, and there is a 75% chance if your going to stay and watch your child that you will be standing for a minimum of 30 minutes. The location is horrible for customers, dance times are during rush hour and located on rayford road. Traffic is always a a crawl and the location is extremely difficult tocket to from any direction. Needs more/better seating than the two church pews and the 8 office chairs. If my daughter wasn’t currently participating in the program I would likely leave less stars. Positive note, their pricing is good.