The apartment had everything we needed but not more. The location of the apartment was good. However, the parking situation was a bit annoying as we sometimes had to search for a free parking space for ages. The communication and check-in was very well good.