Nice, clean, well equipped. Good walking location. Lacks casual indoor seating but overall a very nice place.