The MGN Signature is great! We didn't meet Peter in person, but there was no real need to and he always answered our questions really promptly.
We stayed at the Junior Suite on the 14th floor and our balcony had a great view to the strip (walking distance 7min). The suite has a little kitchenette (your probably eating out anyways), a huge TV and a really nice and spacious bathroom and the bed is really comfortable!
The MGM Signature has all you need - awesome gym, nice pools (you can also use the more crowded ones at the MGM Grand) and a really nice staff, that helps you with anything.
If you need to do some laundry, ask the front desk for their free in-house laundry facilities (you need to stay at least 5 nights). Highly recommendable!