The apartment was perfectly clean, kitchen well equipped and communications around check-in and check-out very smooth. Comes highly recommended!