A great place in a busy part of town.