If you're coming to Miami with a group! This is definitely the place to stay