Splendid hosts and lovely location.