Apartment was very clean and nice. Super easy check in with reception. You can go to thr beach club of mgm grand for free and it was not mentioned in description! Thank you, will definitely stay again