Great location, good price, and good communication from the hosts.