The flat is beautiful, brand new, very clean. We also enjoyed a lot the terrace and the swimming pool. Arrival, departure and communications in general were easy, thanks!