Great location, neat layout, clean, lots of windows and natural light, easy and efficient communication, great host and great place.