We had a marvellous stay. We spent the whole time outside on the terrace - what a glorious place! Everything was immaculately clean, including the pool. We would definitely book again or recommend to our friends.