excellent location, wonderful hosts and a lovely space