Excellent location, very good hosts with excellent communication throughout