What you see is what you get and more. Modern stylish apartment at the heart of Greenwich