The Westin in Coral Gables - Miami was perfect for the 3 nights stayed. It is very centrally located, you could actually walk down Miracle Mile for dinner or lunch to all types of restaurants. The service the hotel staff provided was excellent. We received a large room with direct access to the pool. Very nicely kept and maintained.