Very nice flat with a huge rooftop terrace and a shared pool. It was clean, instructions were clear and the staff has always been friendly.