I love and recommend the Sofital hotel in Miami....french elegance, beautiful rooms and they really take care of you. Its the only place I stay before my cruises...I enjoy staying there so much that I am booking a couple of days extra at that hotel before my cruise...the ambiance on the cafe outside with a view to the lagoon at night with the sunset is unforgettable.