well appointed compact studio apartment well located