Great location, good accommodation, and good value for money