Fantastic location, lovely hosts - you couldn't ask for a better place to stay