Fantastic views, beautiful terraces, lovely flat, and lovely and supportive host!