Great location, accommodation and local tips, but do read the fine print on the additional costs.