A superb place to stay with genuinely superb host at first rate accommodation and location