Clean, well furnished, spacious, great host