Great location, clean, tidy ... great hosts