Wonderful place, super-clean, best location in town.