Very clean, very nice apartment. Check in was very easy and our stay was very enjoyable. we look forward to booking again soon. Highly recommended stay.