MGM is a great hotel overall