Great location, spotless clean and brilliant hosts.