The Appartment is very nice, but more importantly, the location and the amenities are amazing. It's directly connected to the mgm grand and by extension the strip itself. Checkin (and luggage storage) and checkout is handled by the hotel/resort itself and as such super professional.
Paul is very responsive and quick to answer any questions.