Spacious, luxurious duplex apartment, well located.