Excellent location. Good host. Very clean.