A spacious and beautifully appointed apartment with everything we needed for a very comfortable and enjoyable stay. And of course the stunning views and location. Great communication and easy check in. Highly recommend.