Great location; clean; excellent communication; facilities good; hosts very helpful; good value.