I have stayed there many times. I have stayed in their Studio, 2-BR and the Hotel rooms.
You asked specifically about the Hotel Rooms. All that I have stayed in were on the 3rd floor. This whole floor was added about 3 years ago. You enter from the rear (stairs at the sides or ends of the bldgs, and walkway across the rear). When you enter, you go past a quite large bathroom first. It has a large shower (no tub). If you continue past the bathroom, you enter the "bedroom" or the remaining area. There is either a large (King?) bed or two twin beds, nightstand, TV, small refrigerator (not much of a freezer), and a TV. I don't remember a phone, but I'm pretty sure there is one, but it only rings the office/front desk for outgoing calls or other rooms without having it "turned on". I've never needed it "turned on" so can't say what that might involve. If you continue through this are, towards the front of the room is a large glass door. Outside is a good sized deck/balcony with two loungers and a side table. I think there are two more plastic chairs in the room too.
If you don't plan on fixing much food - maybe sandwitches - it would be fine. You have a nice view out over the pool, the beach, and the sea beyond.
I've only stayed in the Hotel room on the first/last day of the trip. I usually meet a group there, who fly out of Atlanta. I fly the Continental route, so I arrive early in the morning and usually stay an extra day, so we can all dive together much of Friday. They leave around 3:00pm on Sat, and I leave around 6:00am Sunday. The last night I stay in the hotel room.
Sorry, but I don't have any pictures. I didn't notice any smokey smells, but suspect that has more to do with the occupants immediately before you than a universal smell only in the Hotel Rooms.
If you have more questions, please post and I'll try an answer. And, yes, WannaDive, the onsite Dive OP is excellent. 24/7 Air and Nitrox. No waiting in line for a drive thru, just walk across the parking lot and pick up the tanks you need. Also, it can be a bit of a zoo during the days the cruise ships are in port. I suggest you load up 3 tanks apiece, and take off before 9:00am for dives. You might have a bit of traffic in the parking lot when you return for lunch/more tanks, but it clears out by around 3:00pm.