Lovely, modern apartment in a really fantastic location. The apartment was spacious and well equipped - if I had to mention something that could be improved with it, the shower could do with being upgraded as the temperature fluctuates a lot and it's not very powerful. But overall it was a great experience. Haile was very helpful and communicative ahead of the stay as well.