Excellence location, clean and tidy, helpful host, a perfect stay