Everything was perfect. One of the best parts of the place is that we had access to all of MGM Grand's amenities, including the lazy river and pools. 10/10 would very much recommend.