Great place for the cost and location! One warning is the parking. Can be difficult to find reasonably priced parking nearby. Plan in advance!