Great location. Great space. Gracious hosts. Well equipped and, as others have mentioned, many thoughtful details.