This property is so good at any aspects,
We had a great time there. Highly recommended.