A brilliant stay in a very nice apartment with breathtaking views.