Clean, great location, hospitable hosts - not much more you could ask for.