A fabulously located, very well equipped and luxurious space.