The apartment is in a great location, no issues staying there. Itzel lives in the same building so in case they were needed for any reason they were easily accessible.