Amazing location and accommodation with a lot of character