super appartment, well located