Clean, good cooking facilities and great location