I'm at the Le Fenix right now and it's pretty nice... no complaints about it. The AC is cold and the bed is a nice level of firmness.
It's guest-friendly. It says right in the hotel information book in the room. It does take the ID which is standard but does not charge any fees.
I used to live in Arizona and now in the northeast US which is sticky humid and I gotta say.. this is hot. Insanely hot.