This place fit the description very well. Free street parking was also a great plus!