I found the Hotel Waterfront Ivy comfortable and a good value for the money. I had a one bedroom suite, which is the equivalent of a one bedroom apartment. The living room furniture was a little dated, or maybe they were going for a "retro" look, but it satified my needs. I had planned on renting a car when I got to Phoenix, but I hadn't realized that my drivers license had expired the week before. This caused me to have a little more interaction with the hotel staff as I quizzed them about places to eat within walking distance of the hotel, asked them to call me a cab, etc. They were very helpful and friendly.
When I was checking out the website for this hotel prior to going to Phoenix, I thought the pool looked really small. I wasn't planning on using the pool, but I thought this might be some indication of the other accommodations. Well, if you have the same impression that I did from the picture of the pool, or if your planning on using the pool, you should note that, while the pool is relatively small, there is a pool for every building. I was in Building D, so I walked by 3 of these pools before I got to my building and my pool. I'm going to guess that there are 6 to 8 rooms per building.