Very nice, clean, well set up place.