I did not actually stay with Grant as I had to cancel due to a mix-up with dates. Grant was charming and hospitable - a sign of a great host even where there was no actual stay involved. Thanks.