Excellent accommodation and value for money