Excellent hosts and an enjoyable stay. Does what it says on the tin.