splendid location and hosts, just what we dreamed of