Very clean, well set up, nice location