My husband and I just stayed at Hotel Icon for 4 nights mid-week. We booked through the Microsoft Worldwide Partner Conference site, since it was one of the conference hotels and had such good ratings on TripAdvisor.
We generally prefer the individuality and "funkiness" of boutique hotels over large chains, and the Hotel Icon delivered with a great deal of charm. By modern standards, some might consider the decor garish, but we thought the blending of Victorian and modern was fun and interesting.
The 2 breakfasts that we had we good - especially the Icon Breakfast in the dining room. The wireless connectivity was good too - this can sometimes be an issue with so many conference attendees on at the same time. Comfy bed and well-appointed bedroom and bath too.
Our only complaint was the spotty service. The staff was friendly and helpful, but - on our last night there, when we had a 5:50 am plane to catch - our wake-up call AND our town car never materialized. We'd talked to the bell captain about this the night before, tipped him, and assumed that it was taken care of. Luckily, we had enough reason to doubt (from several other issues with the front desk and room service in particular) that we set our alarm and went down to the front desk to check on the car. They were able to get a cab quickly (the bell captain recommmended a town car because "the cabs here are unreliable).










