Excellent place. Second time I've stayed there now on break. Highly recommended.