Excellent space with great facilities and superb hosts - thanks for a very memorable stay