Clean, pretty, stocked well, all modern conveniences. Would stay again!