Ocean Beach Suites Miami: 800 m to Lummus Park