Wonderful place, wonderful host, wonderfully thoughtful touches. Couldn't recommend it highly enough.