Clean, easy to communicate with, small touches were nice, place was exactly as advertised. I recommend this place w/o hesitation.