MGM is an absolutely beautiful facility! The hotel is top notch, high end rooms, and an infinity pool that words can't even describe! I highly recommend staying for your trips to Detroit! We actually live an hour away and still make the time to book a room and have mini vacations! It's that great!