I recently stayed at the Homewood Suites for about 2 weeks in June 2009. I've traveled a lot of places and stayed in some of the finest hotels in NYC, LA and Miami. This hotel, for its location, is up to par with the best of them. Sure it's not a boutique hotel or a super slick modern building, but... more








