Fantastic apartment with stunning views. I thoroughly enjoyed my stay and would not hesitate to recommend to other visitors. The communication from the hosts and the cleanliness of the apartment were second to none. I look forward to staying at the property again next year when I visit.