Superb location; super-friendly host; lovely accommodation; peaceful space.