Excellent location. Very clean, great host