Great stay, great location! We booked last minute and the hosts were still on top of it, the apartment was spotless when we arrived! And the terrace was wonderful to relax on.