The apartment has everything you needed, the only downside was the area was a bit noisy into the early hours and is ground floor.