Excellent facilities and a good stay, good value for money