Wonderful on every count! Very hospitable hosts and wonderful setup.