Excellent place, very clean. Excellent location. Excellent host.