High quality accommodation and excellent facilities. Value for money