This had everything - space, cleanliness, a great host, a fabulous location.