Great location, accurate pictures, good communication and flexibility from the host.