Good location, great communication. Do have to walk up 5 flights of stairs, but everything was clean and easy.