Great hideaway in charming hilltop old town.