Very good experience. Communication was easy and quick, as were the instructions and the check-in and check-out processes. The flat was very clean and the top feature, the terrace, was so well made we wished we could have stayed a bit longer. Recommended.