A sheer pleasure to stay here. Great facilities, hosts and location. Highly recommended. Wish we could have stayed longer.