Got into my room at last, and it's a very nice room. Seems the hotel is a work in progress, so they're sort of building it and renting rooms at the same time which is probably why it's so cheap.