The apartment and stay was great. Checkin was very smooth and flexible which suited our late flight arrival perfectly! We stayed for 6 weeks and the time flew so fast. We would definitely stay here again, the apartment has all that you need and laundry on the roof was perfect. Also the cleaning service every 2 weeks for longer stays was immaculate. The place looked spotless and brand new afterwards! 100% I would recommend this place!