Very clean, modern, top location and great hosts. The apartment was equipped with everything we needed! I would highly recommend it!