The Fogo Island Inn stands in sharp contrast to the fishing village of Barr'd Islands