small yet spacious apartment, clean, comfortable; excellent location