Super clean. We travelled with our 5 month old and Barry arranged for a separate cot for baby to sleep in which was super helpful. The apartment was exactly as described and the views are incredible. Overall, an excellent experience!!