Clean stylish roomy apartment well located