Great location, accommodation, and extras.