great place to stay and only minutes from Miami