Great location. Accurate pictures. Great communication from the host.