Clean, spacious and pleasant accommodation and a friendly and hospitable host.