The apartment has everything you need for a lengthy stay, with good location and the stuff inside are new, clean and decent. Will definitely recommend this to others.