Great location, spacious accommodation, and good communication from Hosts.