Clean, well equipped place. Friendly and communicative hosts.