Outstanding location and very hospitable hosts with a concern for green living.