The room and resort is amazing! There is not a resort fee, but you will be required to have a $300 hold on your credit card from the resort until after checkout. Check-in is at Tower 2 (not sure how long that will be), our room was located in Tower 3. It's not directly on the strip, but you can walk through the MGM hotels/casino to get there. The host was super nice and responded timely to any questions or concerns. Anything youmay need after checking in can be handled by the resort staff