Ithaca of South Beach Hotel Miami: 650 m to Lummus Park