Excellent accommodation, with very good value for money.