Great location, excellent communication, clean and comfortable apartment. What more could you ask for?