Great apartment, location & communications