Very spacious and conveniently located luxury flat.