Good accommodation, good location and even better host