A most enjoyable stay in a unique building and beautiful setting.