Very clean and new apartment in a lovely building. Had everything we needed for our short stay. Great locations also, would definitely recommend!