They are in the penitentiary of the base in Guantanamo Bay. It's a military jail, not a POW camp.

See above. If you accept they are illegal combatants then the US cannot be in violation of the Geneva Convention. The real argument is whether they are illegal combatants. I think the US freely admits they are not following the Geneva Covention with regards to those detainees (that sounds so much nicer).