Great spot, great communication, smallish place, extremely clean.