Excellent location, accommodation and good value for money