Apartment well located and well equipped.