A spacious luxury apartment that is conveniently centrally situated.