Five star all round. Fantastic property. Highly recommended.