Excellent stay! The apartment is well equipped, clean, and very spacious. The location could not be more convenient. The agency is also wonderful. They are responsive, understanding, and very helpful (they even helped me when I was moving out)! Highly recommend staying here!