This apartment is wonderful - location and views are stunning, the apartment is big and modern and clean, and the hosts are very attentive. We will definitely be coming back to stay again!