why hotels are better