It checked everything that we wanted and even more. Location is perfect, the apartment was very clean and cozy. We felt like home there and we totally recommend it!