A fantastic heritage place to stay