The apartment is equipped with most things one might need. Our only complaint was that it could use some air circulation units, as the environment around is very humid and this results is a slight but ever-present smell inside the apartment. Check-in was smooth and automated, instructions from Sarah very thorough.