Wonderful hosts and a beautiful spot to stay.