Charming cool place. Clean and elegant. Ideal position. Fantastic view from the terrace.