The CourtYard Hotel, built on the site where Arthur Guinness created his brewing empire, offers old world charm