Excellent all around. Exceptional host and location. Would definitely stay here again.