You must stay here! This place is incredible! Amazing location! Beautiful town! Cute little apartment with a wonderful rooftop terrace