Holiday Inn Hotels Medical Center, Houston review