Good size, well equipped and great host