Quaint little place within walking distance of center city