All Heritage inn in Annapolis Royal