Great place in a vibrant part of town