Very clean, nice location, and John was a great host! Went above and beyond to ensure I had all of the information I needed.