Great place to stay if you’re going to watch a football game in Miami