The place is clean but has a noticeable damp smell about it. It is in an excellent location between a good quality grocer's, laundromat, and subway (Briarwood/Van Wyck Blvd).