A superbly located apartment with a spectacular view. I had a lovely stay.