Fantastic stylish apartment, well equipped and superbly located.