The flat was great. Very new and clean. The check-in and check-out process was super smooth and Maria communicated well before, during and after our stay.