What a wonderful gem! We adored staying here.