Located in the heart of South Beach, right next to Lincoln Road.