A charming place in a great location, albeit on quite a steep hill