Great location, knowledgeable host, clean, good communication. Highly recommend.