Great communication ahead of our stay and very smooth check-in process. Flat was very clean and it was equipped with all which was needed for a very welcoming stay. Very good communication during our stay as well.