Excellent location with terrific views; very friendly and helpful staff; nice room and the breakfast was exceptional. Perfect for couples; we stayed with a small child - the host warned us about a steep staircase, but we managed fine.