A wonderful place, beautifully located.