We stayed at the Kings Canyon Resort some years ago and quite enjoyed the room. However the KC Resort also has the camping option. Personally I would take the room because I can not stand the flies. When it gets hot in that part of the world you will feel it.