A great place with everything we could have wanted and a host that was keen to make or stay as good as possible.