A great place to stay with good communication from the host.