A great all round experience. Second time we have stayed here and won't be the last