Perfect place to stay if you are visiting Miami for a vacation trip