The location was perfect, right in the center of town. Parking can be a problem if you have a car. Because it is on the 3rd floor, make sure you have no problem climbing up a few flights of stairs. David was available to answer any questions and help when needed!