Wonderful! Specially the rooftop. We had a marvellous stay with the whole family of six. Highly recommended.