I was actually there the same time the original poster was there, May 23rd - June 3rd. This was my 2nd time staying at this hotel, I booked a Jr. Suite (Tower 2) as I did the 1st time. The Jr. Suite was nice and spacious with a King size bed. What I learned from my 1st stay here is, if you're in Tower 2 do not stay on the side of the Tower that is facing the Ambassador Hotel. They have this bird exhibit/zoo of some sort, the birds can be really noisy during the day (more so in the morning). This recent trip I asked for a room facing the BKK skyline (Facing Soi 11). Great view (14th Floor) when you're with your special someone doing the deed (if you know what i mean). The breakfast was decent, the gym is not bad as well and I had no Issue with Wifi. Also, forgot to mention...they are doing some sort of renovation at the entrance of Tower 2. So there are some construction workers going in and out, just an fyi.
In conclusion, I'd stay at this hotel again in a heartbeat... It's in the middle of all the main mongering attractions (Nana/Cowboy) and Clubs (Climax/Levels).