Great place, well laid out and lovely, and a great host