Great location, immaculately clean and good communication with the hosts.