Clean, comfortable accommodation with all necessary facilities.
Helpful host.
Good communication.
Suited our needs very well.