Superb stay at a superb host's house!