Great communication, clean, affordable, easy to find, and a very friendly and accommodating host.