I've stayed at the Sheraton Studio City a couple times. It's a really nice place, and the rooms and bathrooms are bigger than ones found in normal hotel rooms. Everything was very clean. Some rooms also have views of Universal Orlando. You'll enjoy it.